package com.incar.chuxing.bean;

import java.util.List;

/**
 * Created by Michael Pi on 2016/10/18.
 */
public class InitBean {

    private int status;
    private String message;
    private Object debug;
    private AttachmentBean attachment;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Object getDebug() {
        return debug;
    }

    public void setDebug(Object debug) {
        this.debug = debug;
    }

    public AttachmentBean getAttachment() {
        return attachment;
    }

    public void setAttachment(AttachmentBean attachment) {
        this.attachment = attachment;
    }

    public static class AttachmentBean {

        private String imgUrl;
        private String lotteryHistory;
        private String nightTime;
        private String carbonEmissionCar;
        private int isShowShake;
        private VersionControlBean versionControl;
        private String isAuditing;
        private String service_call;
        private String carbonEmissionBike;
        private String appleUrl;
        private String dayTime;
        private List<?> kuaituAppMsgs;
        private int isExist;
        private int isClear;
        private String cacheKey;
        private String clearCacheKey;
        private String RushedSendPicture;
        private int scanCarKey;
        private float backOilCarDistanceLimit;//单位m
        private float oilMileageThreshold;//单位Km

        public float getOilMileageThreshold() {
            return oilMileageThreshold;
        }

        public void setOilMileageThreshold(float oilMileageThreshold) {
            this.oilMileageThreshold = oilMileageThreshold;
        }

        public float getBackOilCarDistanceLimit() {
            return backOilCarDistanceLimit;
        }

        public void setBackOilCarDistanceLimit(float backOilCarDistanceLimit) {
            this.backOilCarDistanceLimit = backOilCarDistanceLimit;
        }

        public int getScanCarKey() {
            return scanCarKey;
        }

        public void setScanCarKey(int scanCarKey) {
            this.scanCarKey = scanCarKey;
        }

        public String getRushedSendPicture() {
            return RushedSendPicture;
        }

        public void setRushedSendPicture(String rushedSendPicture) {
            RushedSendPicture = rushedSendPicture;
        }

        public int getIsClear() {
            return isClear;
        }

        public void setIsClear(int isClear) {
            this.isClear = isClear;
        }

        public String getCacheKey() {
            return cacheKey;
        }

        public void setCacheKey(String cacheKey) {
            this.cacheKey = cacheKey;
        }

        public String getClearCacheKey() {
            return clearCacheKey;
        }

        public void setClearCacheKey(String clearCacheKey) {
            this.clearCacheKey = clearCacheKey;
        }

        public int getIsExist() {
            return isExist;
        }

        public void setIsExist(int isExist) {
            this.isExist = isExist;
        }

        public String getImgUrl() {
            return imgUrl;
        }

        public void setImgUrl(String imgUrl) {
            this.imgUrl = imgUrl;
        }

        public String getLotteryHistory() {
            return lotteryHistory;
        }

        public void setLotteryHistory(String lotteryHistory) {
            this.lotteryHistory = lotteryHistory;
        }

        public String getNightTime() {
            return nightTime;
        }

        public void setNightTime(String nightTime) {
            this.nightTime = nightTime;
        }

        public String getCarbonEmissionCar() {
            return carbonEmissionCar;
        }

        public void setCarbonEmissionCar(String carbonEmissionCar) {
            this.carbonEmissionCar = carbonEmissionCar;
        }

        public int getIsShowShake() {
            return isShowShake;
        }

        public void setIsShowShake(int isShowShake) {
            this.isShowShake = isShowShake;
        }

        public VersionControlBean getVersionControl() {
            return versionControl;
        }

        public void setVersionControl(VersionControlBean versionControl) {
            this.versionControl = versionControl;
        }

        public String getIsAuditing() {
            return isAuditing;
        }

        public void setIsAuditing(String isAuditing) {
            this.isAuditing = isAuditing;
        }

        public String getService_call() {
            return service_call;
        }

        public void setService_call(String service_call) {
            this.service_call = service_call;
        }

        public String getCarbonEmissionBike() {
            return carbonEmissionBike;
        }

        public void setCarbonEmissionBike(String carbonEmissionBike) {
            this.carbonEmissionBike = carbonEmissionBike;
        }

        public String getAppleUrl() {
            return appleUrl;
        }

        public void setAppleUrl(String appleUrl) {
            this.appleUrl = appleUrl;
        }

        public String getDayTime() {
            return dayTime;
        }

        public void setDayTime(String dayTime) {
            this.dayTime = dayTime;
        }

        public List<?> getKuaituAppMsgs() {
            return kuaituAppMsgs;
        }

        public void setKuaituAppMsgs(List<?> kuaituAppMsgs) {
            this.kuaituAppMsgs = kuaituAppMsgs;
        }

        public static class VersionControlBean {

            private String id;
            private int platform;
            private int type;
            private String versionNum;
            private int style;
            private long modifyTime;
            private long createTime;
            private int version;
            private String updateTitle;
            private String updateContent;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getPlatform() {
                return platform;
            }

            public void setPlatform(int platform) {
                this.platform = platform;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getVersionNum() {
                return versionNum;
            }

            public void setVersionNum(String versionNum) {
                this.versionNum = versionNum;
            }

            public int getStyle() {
                return style;
            }

            public void setStyle(int style) {
                this.style = style;
            }

            public long getModifyTime() {
                return modifyTime;
            }

            public void setModifyTime(long modifyTime) {
                this.modifyTime = modifyTime;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getUpdateTitle() {
                return updateTitle;
            }

            public void setUpdateTitle(String updateTitle) {
                this.updateTitle = updateTitle;
            }

            public String getUpdateContent() {
                return updateContent;
            }

            public void setUpdateContent(String updateContent) {
                this.updateContent = updateContent;
            }
        }
    }
}
